MSKGPGLFADIGKYAKDLLTRDYSTDQKFSISTNSVSGVALTSTALKNGVLHAANVATQYKYRNTFFDVKIDTDFNVKSLVYPMNKFVSIDHNTLTGYDTTSRTFTKYNVGVSVTKPDQCVSIILGDKGDSIKASYVYYLDESTRSATVGEVIRKISTNETTVTVGGLYAVDHLTNVKAKLNSNGKFGALLQHEGLPKSIVTISGEIDTKTLDKYPRLGLSLSLKP